

// 法定节日
var nationalFestival = {
  '2017-01-01': '元旦',
  '2017-01-27': '除夕',
  '2017-01-28': '春节',
  '2017-02-11': '元宵',
  '2017-04-04': '清明',
  '2017-05-01': '劳动节',
  '2017-05-30': '端午节',
  '2017-10-04': '中秋节',
  '2017-10-01': '国庆节',
  '2018-01-01': '元旦',
  '2018-02-15': '除夕',
  '2018-02-16': '春节',
  '2018-02-11': '元宵',
  '2018-04-05': '清明'
}

var staticFestival = {
  '2017-02-14': '情人节',
  '2017-03-08': '妇女节',
  '2017-06-01': '儿童节',
  '2017-07-01': '建党',
  '2017-08-01': '建军',
  '2017-09-10': '教师节',
  '2017-10-31': '万圣节',
  '2017-11-24': '感恩节',
  '2017-12-24': '平安夜',
  '2017-12-25': '圣诞节',
}

var otherFestival = {
  '2017-01-05': '腊八',
  '2017-01-21': '小年',
  '2016-06-18': '父亲节',
  '2017-08-28': '七夕',
  '2017-10-28': '重阳节',
  '2018-01-24': '腊八',
  '2018-02-09': '小年',
}

// 假期
var holiday = {
  '2016-12-31': true,
  '2017-01-01': true,
  '2017-01-02': true,
  '2017-01-22': false,
  '2017-01-27': true,
  '2017-04-01': false,
  '2017-04-02': true,
  '2017-04-03': true,
  '2017-04-04': true,
  '2017-04-29': true,
  '2017-04-30': true,
  '2017-05-01': true,
  '2017-05-27': false,
  '2017-05-28': true,
  '2017-05-29': true,
  '2017-05-30': true,
  '2017-09-30': false,
  '2017-10-01': true,
  '2017-10-02': true,
  '2017-10-03': true,
  '2017-10-04': true,
  '2017-10-05': true,
  '2017-10-06': true,
  '2017-10-07': true,
  '2017-10-08': true,
}

var festival = Object.assign(otherFestival, staticFestival, nationalFestival)

export {festival, holiday}
